Skip to content

docs: update specifications#4

Merged
javier-godoy merged 1 commit into
masterfrom
spec-changes
Apr 14, 2026
Merged

docs: update specifications#4
javier-godoy merged 1 commit into
masterfrom
spec-changes

Conversation

@javier-godoy
Copy link
Copy Markdown
Member

Revised the specification to align with the agreed design direction:

  • EasyGrid is a configurator, not a component. It wraps an externally instantiated Grid; the caller owns data binding, selection, events, and all standard Grid interactions.
  • EasyColumn is narrowed to only what EasyGrid uniquely provides: type-specific formatting (withDateFormat, withNumberFormat, withBooleanLabels, withValueFormatter). Everything else goes through getColumn() to avoid duplicating Grid.Column's API.
  • Export removed — out of scope for this add-on.
  • Row actions extracted to FEATURE_ROW_ACTIONS.md to keep the main spec focused; SPECIFICATIONS.md now just references it.
  • Non-goals updated to explicitly call out Grid/GridHelper territory (data binding, selection, events, filtering).

@javier-godoy javier-godoy requested a review from mlopezFC April 14, 2026 16:40
Copy link
Copy Markdown
Member

@mlopezFC mlopezFC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@javier-godoy javier-godoy merged commit 6b7c06e into master Apr 14, 2026
3 checks passed
@javier-godoy javier-godoy deleted the spec-changes branch April 14, 2026 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants